package com.swordget.entity.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @Author: David
 * @Date: Created in 20:15 2020/4/28
 * @Description:
 * @Modified By:
 * @Version:
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CsvOrTxtImportVo {

    /**
     * 字段与标题映射集合
     */
    private List<ResourceVo> columnMap;

    /**
     * 标题行
     */
    private Integer headRow;

    /**
     * 最后一行
     */
    private Integer firstRow;

    /**
     * 最后一行
     */
    private Integer lastRow;

    /**
     * 分割符 用于txt csv
     */
    private String split;

    /**
     * sheet 名称用户 excel 导入
     */
    private String sheetName;

    /**
     * 字符编码 txt csv
     */
    private String charset;

}
